Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
93 Detached £1,350,278 £865,000 14 Sep 2007
67 LONDON ROAD Semi-Detached £478,559 £84,950 11 Apr 1996
73 LONDON ROAD Semi-Detached £921,287 £208,000 27 May 1999
75 LONDON ROAD Semi-Detached £585,369 £105,000 5 Jul 1996
85 LONDON ROAD £24,776 £19,548 29 Sep 2017
91 LONDON ROAD Detached £858,463 £200,000 25 Aug 1999
97 LONDON ROAD £334,274 £330,000 15 Sep 2023
99 LONDON ROAD Detached £323,113 £175,000 5 Feb 2009
101 LONDON ROAD Detached £212,331 £115,000 5 Feb 2009